import { defineStore } from 'pinia';
import { ref } from 'vue';
import layoutApi from "@/api/layout";
//导出一个store,他其实返回的是一个方法
export const useCategoryStore = defineStore('category', () => {
    //导航列表数据获取管理

    //state 导航列表数据
    const categoryList = ref([]);

    //获取导航数据的方法
    const getCategory = async () => {
        const res = await layoutApi.getCategory();
        categoryList.value = res.result;
        // console.log(categoryList.value);
    };

    //已对象的形式返回出去
    return {
        categoryList,
        getCategory,
    }
})